legal and administrative safeguards - Turc Anglais Dictionnaire